Direct Ray Tracing of Displacement Mapped Triangles

نویسندگان

  • Brian E. Smits
  • Peter Shirley
  • Michael M. Stark
چکیده

We present an algorithm for ray tracing displacement maps that requires no additional storage over the base model. Displacement maps are rarely used in ray tracing due to the cost associated with storing and intersecting the displaced geometry. This is unfortunate because displacement maps allow the addition of large amounts of geometric complexity into models. Our method works for models composed of triangles with normals at the vertices. In addition, we discuss a special purpose displacement that creates a smooth surface that interpolates the triangle vertices and normals of a mesh. The combination allows relatively coarse models to be displacement mapped and ray traced effectively.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Direct Ray Tracing of Smoothed and Displacement Mapped Triangles

We present an algorithm for ray tracing displacement maps that requires no additional storage over the base model. Displacement maps are rarely used in ray tracing due to the cost associated with storing and intersecting the displaced geometry. This is unfortunate because displacement maps allow the addition of large amounts of geometric complexity into models. Our method works for models compo...

متن کامل

Ray-tracing Procedural Displacement Shaders

Displacement maps and procedural displacement shaders are a widely used approach of specifying geometric detail and increasing the visual complexity of a scene. While it is relatively straightforward to handle displacement shaders in pipeline based rendering systems such as the Reyes-architecture, it is much harder to efficiently integrate displacement-mapped surfaces in ray-tracers. Many comme...

متن کامل

Efficient displacement Mapping by Image Warping

Abstract. While displacement maps can provide a rich set of visual detail on otherwise simple surfaces they have always been very expensive to render. Rendering has only been done using ray tracing or by introducing a great number of micro-polygons. We present a new image-based approach by showing that rendering displacement maps is sufficiently similar to image warping and introduce a new warp...

متن کامل

Efficiency issues on Ray Tracing Machine

Recently computer world was amazed by the explosive growth of the hardware efficiency. Average computer now has integrated hardware ability of displaying thousands triangles per second. Hi-end graphical accelerators (e.g. Sony Playstation 2) render up to 20 million triangles per second. However, importance of old good ray tracing, as the most accurate method for realistic image synthesis became...

متن کامل

Ray Tracing Arbitrary Objects on the GPU

Adapting ray tracing algorithms to programmable graphics hardware has gained momentum recently by using the parallelism of the GPU to reduce the work done on the CPU. GPU methods for ray tracing scenes consisting of only triangles have since been proposed. In this paper, we present a general method for ray tracing objects other than triangles on the GPU. Using more advanced primitives allows fo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000